package com.eastfair.builder.service;

import com.eastfair.home.dto.BuilderRepairReportDTO;
import com.eastfair.home.vo.BuilderRepairReportVO;

import java.util.List;

/**
 * 搭建商报修服务.
 *
 * @author dqq
 * @date 2023 /6/30
 */
public interface BuilderBuilderRepairReportService {

    /**
     * 查询搭建商报修申请列表VO
     *
     * @param query the query
     * @return the r
     */
    List<BuilderRepairReportVO> queryBuilderRepairReportList(BuilderRepairReportDTO query);

    /**
     * 展会ID，查询搭建商展位下的报修申请.
     *
     * @param exhibitionManageId the exhibition manage id
     * @param companyId          the company id
     * @param spaceCode          the space code
     * @param siteName           the site name
     * @return the list
     */
    List<BuilderRepairReportVO> queryByExhibitor(Long exhibitionManageId, Long companyId, String spaceCode, String siteName);

}